#ifndef __PKMNONLINE_FONT_H__
#define __PKMNONLINE_FONT_H__
#include <windows.h>
#include <gl/gl.h>		/* OpenGL */
#include <gl/glu.h>		/* OpenGL Utility Library */

class CFont {
public:
	CFont(const char *szFace, int nHeight);
	~CFont();

	int MeasureString(const char *szText);
	int GetHeight() const { return m_nHeight; }
	void Print(float flX, float flY, const char *szFormat, ...);

private:
	int     m_nHeight;
	HFONT   m_hFont;
	GLuint  m_nList;
	int     m_nCharWidth;
};

#endif /* __PKMNONLINE_FONT_H__ */
